Table of Contents Preface - About This Manual What’s New for Customizing LISTSERV® Maestro 3.1 Creating and Administering Templates The Forward-to-a-Friend Web Page Section 1 Why Should I Customize LISTSERV Maestro? 1.1 Who needs to be involved? Section 2 Customizing the Subscriber Interface 2.1 Accessing the Customization Wizard 2.2 Using the Membership Area Layout Tab 2.3 Using the Customization Page Layout Screen 2.4 Editing Templates and Pages 2.4.1 The Membership Area Header/Footer Template 2.4.2 The Membership Area Page 2.4.2.1 The Membership Area State Tab 2.5 Editing Subscriber Notification Emails 2.6 Editing Informational and Error Messages 2.7 Placeholders 2.7.1 Text, Number, Email, or Password Profile Field Placeholders 2.7.2 Boolean Profile Field Placeholders 2.7.3 Single-Select Profile Field Placeholders 2.7.4 Multiple-Select Profile Field Placeholders 2.7.5 Subscription Status Profile Field Placeholders 2.7.6 Subscription Type Profile Field Placeholders 2.7.7 Button Profile Field Placeholders 2.7.8 Clickable Link Profile Field Placeholders 2.8 Setting the Default Display for Data Fields Section 3 User Interface Branding 3.1 Adding Custom Text Strings 3.2 Exchanging Logos Section 4 Using the Resource Translation Tool 4.1 Requirements 4.2 Translating 4.2.1 Navigating the Resources Tree 4.2.1.1 Navigating with Keyboard Shortcuts 4.2.1.2 Finding a Node in the Resource Tree 4.2.2 Key/Value Entries 4.2.3 HTML Code 4.2.3.1 HTML Escape Sequences 4.2.3.2 HTML Whitespace and Linebreaks 4.2.3.3 HTML Formatting in Text Resources 4.2.3.4 Non-HTML Exceptions 4.2.4 Word Replacement 4.2.4.1 Standard Number Placeholders 4.2.4.2 Placeholder Order 4.2.4.3 Named Placeholders on the Subscriber Pages 4.2.4.4 Placeholder Validation 4.2.5 Date and Time Formats 4.3 Installing a Translated Language 4.4 Importing a Translated Language from a Previous Version 4.5 Using a Translated Language 4.5.1 Choosing a Language for the Administration Hub and User Interface 4.5.2 Choosing the Language for the Subscriber Interface Section 5 Creating Customized Message Templates 5.1 Creating a Copy of a System Template 5.2 Creating a Plain Text Template 5.3 Creating HTML Templates 5.4 Creating a Template Based on an Existing Job 5.5 Uploading Pre-Defined Text 5.6 Creating a Copy of an Existing User-Defined Template 5.7 Defining the Template Content 5.8 Defining the Template Settings 5.9 Using Drop-In Content 5.10 Using Template Placeholders 5.10.1 Creating and Inserting Placeholders 5.10.2 Editing Placeholders 5.10.3 Special Prefix and Suffix Rules for Template Placeholders 5.10.4 #TITLE# in a Binary Placeholder Prefix/Suffix 5.10.5 "Multiple Values" Placeholders with Prefix/Suffix 5.10.6 #INDEX# in a Multiple Values Placeholder Prefix/Suffix 5.10.7 Multi-Placeholder Repeater 5.11 Managing Existing Templates Appendix A: Custom Styles and HTML Tags Appendix B: The Default Style Sheet Appendix C: Languages Supported for Translation